artificial spawning grounds - Español Inglés Diccionario